运算符 (14)
- 分割运算符
( )
- 自增 / 自减
i++
/++a
i--
/--a
- 算术
- 乘、除、取余
*
/
%
- 除法结果的数据类型由被除数决定(前数)
- 加、减
+
-
- 乘、除、取余
- 移位
>>
<<
>>>
- 关系
- 大小
- 相等
- 按位
- 与
&
- 两项为1才为1
- 异或
^
- 两项相同为0 不同为1
- 或
|
- 有1为1,全0为0
- 与
- 逻辑
- 与
&&
- 两真为真,有假为假
- 或
||
- 有真为真,全假则假
- 与
- 条件
xx ? xx : xx
- 赋值
=
其他笔记
二进制
- 第一位为正负指示
- 负数是需要取反,并+1
十进制转换二进制算法
- 将十进制数字除以2,将余数依次从右到左排列,直到商为0。